#ifndef ALLEGRO_MISC_H
#define ALLEGRO_MISC_H

#include <allegro5\allegro.h>
#include <allegro5\allegro_primitives.h>
#include <allegro5\allegro_image.h>
#include <allegro5\allegro_font.h>
#include <allegro5\allegro_ttf.h>

#include <iostream>

#include "Structs.h"

using namespace std;

int allegroInit(int WINDOW_WIDTH, int WINDOW_HEIGHT, int MAX_FPS, ALLEGRO_DISPLAY* &display, 
	ALLEGRO_EVENT_QUEUE* &event_queue, ALLEGRO_TIMER* &timer);

void loadImages(imageArray &base, imageArray &fringe, imageArray &objects, bitmapImage* notWalkable);
#endif